removing the testicles - Allemand Anglais Dictionnaire